package com.itheima.jianbing;

public class DaMa implements Runnable{
    @Override
    public void run() {
        //只要今天还能做
        while(true){
            synchronized (JianBingTan.suo) {
                if(JianBingTan.count>0){//数量>0
                    //判断煎饼摊上是否有煎饼
                    if(JianBingTan.exists){
                        //有  等着
                        try {
                            JianBingTan.suo.wait();
                        } catch (InterruptedException e) {
                            e.printStackTrace();
                        }
                    }else {
                        //没有了 做一个
                        System.out.println(Thread.currentThread().getName()+"滩了一个煎饼");
                        JianBingTan.exists=true;

                        //做好了叫人来吃
                        JianBingTan.suo.notifyAll();

                    }
                }else {
                    System.out.println("卖完了,今天先收摊了");
                    break;
                }
            }

        }

    }
}
